sniper's rifle - Fransızca İngilizce Sözlük